thames river - Deutsch Englisch Wörterbuch